hydroxylammonium sulfate - English Synonyms Dictionary